package com.hdoit.shared.workflow.logal.model;

import java.sql.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

import com.hdoit.common.message.ModelBase;
@Entity
@Table(name ="wf_workflowNodeModule")
public class WFNodeModule extends ModelBase {
	private String 	nodeId;
	
	private String 	processId;
	
	private String 	stepId;
	
	private String 	auditorType;
	
	private String 	auditorName;
	
	private String 	auditorScope;
	
	private String 	auditorRightValue;
	
	private int 	deleteMark;
	
	private int 	sortCode;
	
	private  Date createDate;
	
	private String 	createUserId;
	
	private String 	createUserName;
	
	private Date 	modifyDate;
	
	private String 	modifyUserId;
	
	private String 	modifyUserName;
	
	private String 	comments;
	
	@Id
	@Column(length = 50,nullable = false)
	public String getNodeId() {
		return nodeId;
	}

	public void setNodeId(String nodeId) {
		this.nodeId = nodeId;
	}

	@Column(length = 50,nullable = false)
	public String getProcessId() {
		return processId;
	}

	public void setProcessId(String processId) {
		this.processId = processId;
	}

	@Column(length = 50,nullable = false)
	public String getStepId() {
		return stepId;
	}

	public void setStepId(String stepId) {
		this.stepId = stepId;
	}

	@Column(length = 50)
	public String getAuditorType() {
		return auditorType;
	}

	public void setAuditorType(String auditorType) {
		this.auditorType = auditorType;
	}

	@Column(length = 50)
	public String getAuditorName() {
		return auditorName;
	}

	public void setAuditorName(String auditorName) {
		this.auditorName = auditorName;
	}

	@Column(length = 50)
	public String getAuditorScope() {
		return auditorScope;
	}

	public void setAuditorScope(String auditorScope) {
		this.auditorScope = auditorScope;
	}

	public String getAuditorRightValue() {
		return auditorRightValue;
	}

	public void setAuditorRightValue(String auditorRightValue) {
		this.auditorRightValue = auditorRightValue;
	}

	public int getDeleteMark() {
		return deleteMark;
	}

	public void setDeleteMark(int deleteMark) {
		this.deleteMark = deleteMark;
	}

	public int getSortCode() {
		return sortCode;
	}

	public void setSortCode(int sortCode) {
		this.sortCode = sortCode;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	@Column(length = 50)
	public String getCreateUserId() {
		return createUserId;
	}

	public void setCreateUserId(String createUserId) {
		this.createUserId = createUserId;
	}

	@Column(length = 50)
	public String getCreateUserName() {
		return createUserName;
	}

	public void setCreateUserName(String createUserName) {
		this.createUserName = createUserName;
	}

	public Date getModifyDate() {
		return modifyDate;
	}

	public void setModifyDate(Date modifyDate) {
		this.modifyDate = modifyDate;
	}

	@Column(length = 50)
	public String getModifyUserId() {
		return modifyUserId;
	}

	public void setModifyUserId(String modifyUserId) {
		this.modifyUserId = modifyUserId;
	}

	@Column(length = 50)
	public String getModifyUserName() {
		return modifyUserName;
	}

	public void setModifyUserName(String modifyUserName) {
		this.modifyUserName = modifyUserName;
	}

	@Column(length = 5000)
	public String getComments() {
		return comments;
	}

	public void setComments(String comments) {
		this.comments = comments;
	}
	
}
